frowned upon - German English Dictionary